Skip to content

Extend API, part 2#44

Merged
JavaSaBr merged 15 commits intodevelopfrom
extend-api-part-2
Oct 6, 2025
Merged

Extend API, part 2#44
JavaSaBr merged 15 commits intodevelopfrom
extend-api-part-2

Conversation

@JavaSaBr
Copy link
Copy Markdown
Owner

@JavaSaBr JavaSaBr commented Oct 5, 2025

  1. Add load test infra
  2. Fix collections
  3. Upgrade network module
  4. extend logger API
  5. Upgrade Gradle configuration

@JavaSaBr JavaSaBr self-assigned this Oct 5, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 6, 2025

Overall Project 35.99% -6.15%
Files changed 56.19%

File Coverage
ServerNetworkConfig.java 100% 🍏
NetworkFactory.java 100% 🍏
SslUtils.java 100% 🍏
IdBasedPacketReader.java 100% 🍏
DefaultSslNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketWriter.java 100% 🍏
DefaultReadableNetworkPacket.java 100% 🍏
AbstractIdBasedReadableNetworkPacket.java 100% 🍏
DefaultWritableNetworkPacket.java 100% 🍏
DefaultSslNetworkPacketReader.java 100% 🍏
AbstractNetwork.java 100% 🍏
StringDataSslConnection.java 100% 🍏
IdBasedPacketConnection.java 100% 🍏
DefaultDataConnection.java 100% 🍏
StringDataConnection.java 100% 🍏
DefaultDataSslConnection.java 100% 🍏
DefaultConnection.java 100% 🍏
IdBasedReadableNetworkPacket.java 100% 🍏
WritableNetworkPacket.java 100% 🍏
IdBasedNetworkPacket.java 100% 🍏
DefaultArrayBasedDeque.java 100% 🍏
AbstractConnection.java 84.04% -6.84% 🍏
NetworkConfig.java 84% 🍏
SslWrapRequestPacket.java 83.33% -16.67% 🍏
LinkedListIterator.java 82.5% -5% 🍏
AbstractSslConnection.java 81.25% 🍏
StringWritableNetworkPacket.java 77.27% -22.73% 🍏
AbstractArrayBasedDeque.java 75.2% 🍏
DefaultClientNetwork.java 73.51% -25.41% 🍏
BufferUtils.java 72.28% 🍏
DefaultBufferAllocator.java 71.76% -21.18% 🍏
DefaultServerNetwork.java 63.67% -24.57%
AbstractNetworkPacketWriter.java 63.05% -36.95% 🍏
IdBasedReadableNetworkPacketRegistry.java 62.81% -37.19% 🍏
AbstractNetworkPacketReader.java 60.51% -39.49% 🍏
Connection.java 52.94% -47.06%
Logger.java 52.42% -29.06%
AbstractSslNetworkPacketReader.java 49.7% -50.3%
AbstractSslNetworkPacketWriter.java 49.26% -50.74%
AsyncUtils.java 44.44% 🍏
AbstractWritableNetworkPacket.java 40.35% -59.65%
AbstractReadableNetworkPacket.java 38.33% -61.67%
StringReadablePacket.java 31.25% -9.38% 🍏
NetworkUtils.java 28.29% -2% 🍏
Utils.java 12.42% 🍏
ReadableNetworkPacketRegistry.java 12.33% -87.67%
AbstractNetworkPacket.java 8.75% -91.25%
NetworkCryptor.java 0% 🍏
WritablePacketWrapper.java 0% -36.36%
AbstractReusableWritableNetworkPacket.java 0% -19.29%
ReuseBufferAllocator.java 0% -32.77%
ReusableWritablePacket.java 0% 🍏

@JavaSaBr JavaSaBr merged commit 58cb44f into develop Oct 6, 2025
5 checks passed
@JavaSaBr JavaSaBr deleted the extend-api-part-2 branch October 6, 2025 18:35
@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 6, 2025

Overall Project 35.97% -6.17%
Files changed 56.04%

File Coverage
ServerNetworkConfig.java 100% 🍏
NetworkFactory.java 100% 🍏
SslUtils.java 100% 🍏
IdBasedPacketReader.java 100% 🍏
DefaultSslNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketWriter.java 100% 🍏
DefaultReadableNetworkPacket.java 100% 🍏
AbstractIdBasedReadableNetworkPacket.java 100% 🍏
DefaultWritableNetworkPacket.java 100% 🍏
DefaultSslNetworkPacketReader.java 100% 🍏
AbstractNetwork.java 100% 🍏
StringDataSslConnection.java 100% 🍏
IdBasedPacketConnection.java 100% 🍏
DefaultDataConnection.java 100% 🍏
StringDataConnection.java 100% 🍏
DefaultDataSslConnection.java 100% 🍏
DefaultConnection.java 100% 🍏
IdBasedReadableNetworkPacket.java 100% 🍏
WritableNetworkPacket.java 100% 🍏
IdBasedNetworkPacket.java 100% 🍏
DefaultArrayBasedDeque.java 100% 🍏
AbstractConnection.java 84.04% -6.84% 🍏
NetworkConfig.java 84% 🍏
SslWrapRequestPacket.java 83.33% -16.67% 🍏
LinkedListIterator.java 82.5% -5% 🍏
AbstractSslConnection.java 81.25% 🍏
StringWritableNetworkPacket.java 77.27% -22.73% 🍏
AbstractArrayBasedDeque.java 75.2% 🍏
DefaultClientNetwork.java 73.51% -25.41% 🍏
BufferUtils.java 72.28% 🍏
DefaultBufferAllocator.java 71.76% -21.18% 🍏
DefaultServerNetwork.java 63.67% -24.57%
AbstractNetworkPacketWriter.java 63.05% -36.95% 🍏
IdBasedReadableNetworkPacketRegistry.java 62.81% -37.19% 🍏
AbstractNetworkPacketReader.java 59.82% -40.18%
Connection.java 52.94% -47.06%
Logger.java 52.42% -29.06%
AbstractSslNetworkPacketReader.java 49.7% -50.3%
AbstractSslNetworkPacketWriter.java 49.26% -50.74%
AsyncUtils.java 44.44% 🍏
AbstractWritableNetworkPacket.java 40.35% -59.65%
AbstractReadableNetworkPacket.java 38.33% -61.67%
StringReadablePacket.java 31.25% -9.38% 🍏
NetworkUtils.java 28.29% -2% 🍏
Utils.java 12.42% 🍏
ReadableNetworkPacketRegistry.java 12.33% -87.67%
AbstractNetworkPacket.java 8.75% -91.25%
NetworkCryptor.java 0% 🍏
WritablePacketWrapper.java 0% -36.36%
AbstractReusableWritableNetworkPacket.java 0% -19.29%
ReuseBufferAllocator.java 0% -32.77%
ReusableWritablePacket.java 0% 🍏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant